ball carrier - English Synonyms Dictionary